For Agents
Create and manage polls, surveys, and team feedback workflows within Slack and Microsoft Teams workspaces.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Polly Web API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Polly Web API.
Create polls with multiple choice, rating, or open-text questions
Schedule recurring polls for stand-ups, retrospectives, or pulse checks
Retrieve poll responses and aggregate results in real-time
GET STARTED
Use for: Create a daily stand-up poll for the engineering team, Schedule a weekly retro survey with mood ratings, Get all responses for yesterday's pulse check poll, List all active surveys in our Slack workspace
Not supported: Provides poll and survey creation within Slack and Microsoft Teams workspaces. Does not handle direct messaging to users, file uploads, or channel management—use Slack/Teams APIs for those capabilities.
Polly is a collaboration tool that runs inside Slack and Microsoft Teams, enabling teams to create polls, surveys, and automated workflows without leaving their chat workspace. The Polly Web API provides programmatic control over poll creation, response collection, survey distribution, and results analysis. Product teams use it to automate recurring stand-ups, retrospectives, and pulse checks. HR departments deploy engagement surveys and feedback workflows that trigger based on employee milestones. The API supports multiple question types including multiple choice, rating scales, open text, and ranked preference. It enables integration with BI tools to analyze response trends, trigger notifications based on survey scores, and archive poll data for compliance. Polly's anonymous response option makes it suitable for sensitive feedback scenarios where psychological safety is critical.
Manage surveys with multi-question logic and branching paths
Configure anonymous response collection for sensitive feedback
List all polls and surveys for a workspace with filtering by status
Delete polls or archive survey data for compliance requirements
Patterns agents use Polly Web API for, with concrete tasks.
★ Automated Daily Stand-ups and Team Check-ins
Engineering teams use Polly to replace synchronous stand-up meetings with asynchronous polls that collect status updates, blockers, and mood signals. The API enables creating recurring polls that post at 9am daily, ask structured questions about yesterday's work and today's plans, and compile responses into a digest. Team leads query the API to retrieve responses, identify blockers mentioned across multiple team members, and trigger follow-up threads. This reduces meeting overhead for distributed teams across time zones while maintaining alignment visibility.
Create recurring Polly poll scheduled for weekday mornings asking 'What did you complete yesterday?', 'What are you working on today?', and 'Any blockers?', post to engineering Slack channel, retrieve responses daily, summarize blockers for team lead.
Sprint Retrospective and Team Health Surveys
Agile teams conduct sprint retrospectives using Polly surveys with rating scales for process effectiveness, team collaboration, and work-life balance. The API allows creating retrospective surveys with branching logic—if someone rates 'team morale' below 3, they see follow-up open-text questions exploring the issue. Scrum masters use the API to retrieve anonymized responses, analyze sentiment trends across sprints, and export data to BI tools for long-term team health tracking. This creates psychological safety for honest feedback while providing quantitative metrics for continuous improvement.
Create Polly survey with rating questions on sprint velocity, team collaboration, and satisfaction, enable anonymous responses, post to team Slack channel at sprint end, retrieve results, export to Tableau for trend analysis.
Employee Engagement and Pulse Check Programs
HR teams deploy monthly or quarterly pulse surveys to measure employee engagement, manager effectiveness, and organizational trust. The API enables creating multi-question surveys with eNPS (Employee Net Promoter Score) questions, department-specific routing, and demographic segmentation. Automated workflows use the API to distribute surveys based on employee start dates, trigger alerts when responses indicate flight risk, and aggregate results by team or location. This provides early warning signals for retention issues and validates impact of culture initiatives.
Create monthly Polly pulse survey with eNPS question and open feedback field, schedule distribution to all-company Slack channel on first Monday of month, collect responses, calculate eNPS score, trigger alert to HR if score drops below threshold.
Product Research and User Feedback Collection
Product managers use Polly to gather quick feedback from internal beta testers or customer advisory groups within dedicated Slack channels. The API supports creating feature preference polls (e.g., 'Which dashboard layout do you prefer?'), usability rating scales, and open-ended feature request questions. Responses flow into product management tools via webhooks or API polling. This enables rapid iteration cycles where designers share prototypes, collect structured feedback within hours, and validate decisions before engineering commitment.
Create Polly poll showing three UI mockup options, post to customer advisory Slack channel, collect preference votes, retrieve results with timestamps, tally votes by user segment, share winner with design team.
10 endpoints — polly is a collaboration tool that runs inside slack and microsoft teams, enabling teams to create polls, surveys, and automated workflows without leaving their chat workspace.
METHOD
PATH
DESCRIPTION
/polls.create
Create a new poll
/polls.list
List all polls with optional filters
/polls.info
Get details for a specific poll including responses
/polls.delete
Delete a poll
/surveys.create
Create a multi-question survey
/polls.create
Create a new poll
/polls.list
List all polls with optional filters
/polls.info
Get details for a specific poll including responses
/polls.delete
Delete a poll
/surveys.create
Create a multi-question survey
Three things that make agents converge on Jentic-routed access.
Credential isolation
Polly API tokens are encrypted in Jentic's vault with workspace-level scope. Agents execute poll and survey operations without accessing tokens, and all API calls are logged for compliance auditing.
Intent-based discovery
Agents search by intent like 'create a team standup poll' and Jentic returns Polly's poll creation operation with question type options and scheduling parameters, avoiding Polly's documentation on recurrence syntax.
Time to first call
Direct Polly integration: 1 day to understand poll creation, response retrieval, and scheduling patterns. Through Jentic: 30 minutes—search for operations, create polls with natural language parameters, retrieve responses.
Alternatives and complements available in the Jentic catalogue.
Slack Web API
Slack Web API provides messaging, channel management, and workspace administration capabilities.
Combine Polly with Slack API to post poll results to channels, trigger polls based on Slack events, or notify users about new survey availability.
Specific to using Polly Web API through Jentic.
What authentication does the Polly API use?
The Polly API uses Bearer token authentication. You generate an API token from your Polly workspace settings in Slack or Teams, then pass it in the Authorization header for all requests.
Can I create recurring polls with the Polly API?
Yes, the polls.create endpoint supports scheduling parameters that enable daily, weekly, or custom recurring polls. You specify the schedule cadence and the poll posts automatically to your designated Slack channel or Teams conversation.
How does anonymous response collection work in Polly?
When you enable anonymous mode on a poll or survey, Polly collects responses without storing user identifiers. The API returns aggregated results without attribution, ensuring respondents feel safe providing honest feedback on sensitive topics.
Can I integrate Polly poll results with BI tools like Tableau?
Yes, use the polls.info endpoint to retrieve response data in JSON format with timestamps and response values. Export this data to CSV or push it directly to BI platforms via their APIs for trend analysis and visualization.
How do AI agents use the Polly API through Jentic?
Agents search Jentic for tasks like 'create a daily standup poll' and receive Polly operation schemas. Jentic vaults the API token, handles authentication, and allows agents to create polls, retrieve responses, and analyze feedback trends with natural language instructions.