# Dimedove > Comprehensive documentation for Dimedove's customer engagement platform - [Introduction](https://docs.dimedove.com/platform/quickstart/introduction.md): Agent-powered customer engagement platform for businesses selling in the AI era - [Getting Started](https://docs.dimedove.com/platform/quickstart/getting-started.md): Quick setup guide to get you up and running with Dimedove - [Overview](https://docs.dimedove.com/platform/agents/overview.md): AI agents tailored to support businesses selling in the AI era - [Identity](https://docs.dimedove.com/platform/agents/identity.md): Configure your agent's identity and how it presents itself - [Files](https://docs.dimedove.com/platform/agents/content/files.md): Upload and manage files for your agent's knowledge base - [Websites](https://docs.dimedove.com/platform/agents/content/websites.md): Connect websites and web pages to your agent's knowledge base - [Articles](https://docs.dimedove.com/platform/agents/content/articles.md): Create and manage custom articles for your agent's knowledge base - [First Message](https://docs.dimedove.com/platform/agents/behavior/first-message.md): Configure the initial greeting your agent sends to visitors - [Instructions](https://docs.dimedove.com/platform/agents/behavior/instructions.md): Define what your agent does and the journey it creates for visitors - [Personality](https://docs.dimedove.com/platform/agents/behavior/personality.md): Define your agent's personality traits and communication style - [Tone](https://docs.dimedove.com/platform/agents/behavior/tone.md): Set the communication tone for your agent's interactions - [Human Fallback](https://docs.dimedove.com/platform/agents/behavior/human-fallback.md): Configure when your agent escalates to human assistance - [Verbosity](https://docs.dimedove.com/platform/agents/behavior/verbosity.md): Control the length and detail level of your agent's responses - [Controls](https://docs.dimedove.com/platform/agents/behavior/controls.md): Set boundaries and controls for your agent's capabilities - [Web Search](https://docs.dimedove.com/platform/agents/knowledge/web-search.md): Enable your agent to search the web for current information - [Domain Expertise](https://docs.dimedove.com/platform/agents/knowledge/domain-expertise.md): Configure specialized knowledge areas for your agent - [Procedures](https://docs.dimedove.com/platform/agents/procedures.md): Give your agent scenario-specific playbooks it loads only when the situation calls for them. - [Attachments](https://docs.dimedove.com/platform/agents/attachments.md): Your agents read the images and documents people send them, in the web messenger, email, text messages, social messages, Slack, and Microsoft Teams. - [API](https://docs.dimedove.com/platform/agents/tools/api.md): Configure API integrations for your agent to perform actions - [MCP](https://docs.dimedove.com/platform/agents/tools/mcp.md): Connect your agent to external tools and services via Model Context Protocol - [Calendar](https://docs.dimedove.com/platform/agents/tools/calendar.md): Let your agent share booking links or check availability, book, and reschedule meetings directly in the conversation. - [Email](https://docs.dimedove.com/platform/agents/tools/email.md): Configure email capabilities for your agent - [Performance](https://docs.dimedove.com/platform/agents/performance.md): What Dimedove agent performance is and how it will be measured and charged on paid plans. - [Design](https://docs.dimedove.com/platform/agents/design.md): Customize the visual appearance and interaction features of your agent interface - [Languages & Timezone](https://docs.dimedove.com/platform/agents/languages-timezone.md): Configure your agent's language preferences and timezone settings - [Versions](https://docs.dimedove.com/platform/agents/versions.md): Create, test, and deploy agent configuration versions with confidence - [Evaluations](https://docs.dimedove.com/platform/agents/evaluations.md): Test your agent's performance with automated scenarios and independent scoring - [Preview](https://docs.dimedove.com/platform/agents/preview.md): Test and preview your agent before deployment - [Install](https://docs.dimedove.com/platform/agents/install.md): Deploy your agent on your website and configure security, country restrictions, and legal terms - [Overview](https://docs.dimedove.com/platform/inbox/overview.md): Manage all your customer communications in one place - [Chats](https://docs.dimedove.com/platform/inbox/chats.md): Manage and monitor customer conversations - [Overview](https://docs.dimedove.com/platform/contacts/overview.md): Comprehensive customer relationship management - [Contact](https://docs.dimedove.com/platform/contacts/contact.md): Manage individual customer contact profiles - [Insights](https://docs.dimedove.com/platform/contacts/insights.md): Analyze customer behavior and interaction patterns - [Manage Attributes](https://docs.dimedove.com/platform/contacts/manage-attributes.md): Create, edit, and organize custom contact attributes - [Overview](https://docs.dimedove.com/platform/goals/overview.md): Give an agent an outcome to reach with a contact, and let it plan, follow up, and report back over days instead of a single conversation. - [Tasks and Approvals](https://docs.dimedove.com/platform/goals/tasks.md): Follow every step your agents plan, and decide what goes out before it is sent. - [Notes](https://docs.dimedove.com/platform/goals/notes.md): What your agents write down after each conversation, and how they use it to pick up where they left off. - [Settings](https://docs.dimedove.com/platform/goals/settings.md): Turn agent work on, set working hours, choose how approvals work, and pause or stop everything at once. - [Overview](https://docs.dimedove.com/platform/ask-dimedove/overview.md): Your internal copilot for querying data, understanding usage, and managing agent configurations across your workspace - [Usage](https://docs.dimedove.com/platform/ask-dimedove/how-to.md): Ask questions, review results, and approve changes to your agent configurations - [Delegating Work](https://docs.dimedove.com/platform/ask-dimedove/delegation.md): Hand work to your agents through Ask Dimedove, from the dashboard, Slack, Microsoft Teams, or email - [Overview](https://docs.dimedove.com/platform/team/overview.md): Collaborate effectively with your team on Dimedove - [Manage](https://docs.dimedove.com/platform/team/manage.md): Add, remove, and manage team members and their permissions - [Business](https://docs.dimedove.com/platform/team/business.md): Describe what you offer, who you sell to, and how you operate, so every agent knows what to offer and when to hand off. - [Identity](https://docs.dimedove.com/platform/team/identity.md): Decide which accounts may act for your team, and understand how your agents recognize who they are talking to. - [Labels](https://docs.dimedove.com/platform/contacts/labels.md): Automatically categorize conversations and drive richer segmentation - [Attributes](https://docs.dimedove.com/platform/contacts/attributes.md): View and manage custom contact attributes - [Notifications](https://docs.dimedove.com/platform/team/notifications.md): Stay informed when key sales or support events occur - [Billing](https://docs.dimedove.com/platform/team/billing.md): Manage subscription, billing, and payment information - [Usage](https://docs.dimedove.com/platform/team/usage.md): What Dimedove usage is and how it will be measured and charged on paid plans. - [Credits](https://docs.dimedove.com/platform/team/credits.md): What credits are, how agent actions consume them, and what each plan includes. - [Overview](https://docs.dimedove.com/platform/forms/overview.md): Create standalone chat forms to collect information from users - [Configuration](https://docs.dimedove.com/platform/forms/configuration.md): Configure form settings, agent overrides, and input fields - [Deployment](https://docs.dimedove.com/platform/forms/deployment.md): Deploy forms to your website and share with users - [Overview](https://docs.dimedove.com/platform/emails/overview.md): Forward inbound emails to your agents and let them respond - [Configuration](https://docs.dimedove.com/platform/emails/configuration.md): Configure email channel settings, domain verification, and reply options - [Overview](https://docs.dimedove.com/platform/telephony/overview.md): Enable voice and SMS interactions on phone numbers answered by your agents - [Configuration](https://docs.dimedove.com/platform/telephony/configuration.md): Configure phone numbers, services, voices, call behavior, and usage limits - [Overview](https://docs.dimedove.com/platform/workspace/overview.md): Bring your agents and Ask Dimedove into Slack and Microsoft Teams, where your team already works - [Configuration](https://docs.dimedove.com/platform/workspace/configuration.md): Connect Slack or Microsoft Teams, create workspace agents, and connect them to your channels - [Overview](https://docs.dimedove.com/platform/socials/overview.md): Deploy your agents to Facebook Messenger, Instagram, and TikTok to answer direct messages and moderate comments - [Facebook Messenger](https://docs.dimedove.com/platform/socials/facebook-messenger.md): Deploy your agents to your Facebook Pages to answer Messenger conversations and take care of comments on your posts - [Instagram](https://docs.dimedove.com/platform/socials/instagram.md): Deploy your agents to your Instagram professional account to answer direct messages and engage with comments on your posts - [TikTok](https://docs.dimedove.com/platform/socials/tiktok.md): Deploy your agents to your TikTok business account to answer direct messages and take care of comments on your videos - [Overview](https://docs.dimedove.com/platform/outbound/overview.md): Reach contacts first with outbound calls, text messages, and emails, one at a time or as a batch - [Calls](https://docs.dimedove.com/platform/outbound/calls.md): Have your agent call a list of contacts, open with a spoken first message, and handle each call like any inbound call - [SMS](https://docs.dimedove.com/platform/outbound/sms.md): Text a list of contacts and let your agent carry on each conversation over two-way SMS - [Email](https://docs.dimedove.com/platform/outbound/email.md): Email a list of contacts from one of your email channels, with a message you write or one your agent writes for each person - [Opt-outs](https://docs.dimedove.com/platform/outbound/opt-outs.md): See everyone who asked not to be contacted, record opt-outs yourself, and opt people back in with their consent - [Overview](https://docs.dimedove.com/platform/workflows/overview.md): Automate multi-step processes that start from a platform event, branch on what happens, and act across your channels - [Triggers](https://docs.dimedove.com/platform/workflows/triggers.md): Events that start a workflow run, the filters that narrow them, and the data they carry - [Steps](https://docs.dimedove.com/platform/workflows/actions.md): Every step a workflow can run after its trigger, grouped as they appear in the editor - [Configuration](https://docs.dimedove.com/platform/workflows/configuration.md): Build workflows on the canvas, publish and version them, and monitor, cancel, and retry their runs - [Overview](https://docs.dimedove.com/developer/messenger/overview.md): Introduction to Dimedove Messenger integration - [Installation](https://docs.dimedove.com/developer/messenger/installation.md): Step-by-step guide to install Dimedove Messenger - [Security](https://docs.dimedove.com/developer/messenger/security.md): Security considerations for Messenger integration - [Overview](https://docs.dimedove.com/developer/webhooks/overview.md): Real-time notifications and integrations with Dimedove webhooks - [Event Types](https://docs.dimedove.com/developer/webhooks/event-types.md): List of supported event types and their payload. - [Security](https://docs.dimedove.com/developer/webhooks/security.md): Secure your webhook endpoints and verify authentic requests - [Overview](https://docs.dimedove.com/developer/mcp/overview.md): Deploy hosted MCP servers to expose your agents to external AI tools - [Configuration](https://docs.dimedove.com/developer/mcp/configuration.md): Set up and configure MCP Servers to expose your agents - [Overview](https://docs.dimedove.com/developer/apps/overview.md): Build custom experiences powered by your Dimedove agents - [Configuration](https://docs.dimedove.com/developer/apps/configuration.md): Set up and configure an App in the Dimedove dashboard - [Custom Tools](https://docs.dimedove.com/developer/apps/custom-tools.md): Intercept agent tool calls in your frontend to build richer, more interactive experiences - [API Keys](https://docs.dimedove.com/developer/apps/api-keys.md): Create and manage API keys for secure access - [Overview](https://docs.dimedove.com/api-reference/overview.md): Build custom chat applications on top of Dimedove - [Get app config](https://docs.dimedove.com/api-reference/applications/get-app-config.md): Returns the app's active configuration and agent settings. - [Get app metrics](https://docs.dimedove.com/api-reference/applications/get-app-metrics.md): Returns aggregated usage metrics for the app. - [Create conversation](https://docs.dimedove.com/api-reference/conversations/create-conversation.md): Creates a new conversation linked to your app's AI agent. Optionally associate an external user ID for tracking and set a custom title. - [List conversations](https://docs.dimedove.com/api-reference/conversations/list-conversations.md): Returns a paginated list of all conversations for the specified app. Supports cursor-based pagination with configurable sort order. - [List user conversations](https://docs.dimedove.com/api-reference/conversations/list-user-conversations.md): Returns a paginated list of conversations belonging to a specific external user. Uses the same cursor-based pagination as the list conversations endpoint. - [Get conversation](https://docs.dimedove.com/api-reference/conversations/get-conversation.md): Retrieves a single conversation with its complete history of messages and function calls, sorted chronologically. - [Update conversation](https://docs.dimedove.com/api-reference/conversations/update-conversation.md): Updates the custom title of a conversation. - [Delete conversation](https://docs.dimedove.com/api-reference/conversations/delete-conversation.md): Soft-deletes a conversation. The conversation will no longer appear in list requests, but the underlying data remains accessible from the dashboard. - [Send message](https://docs.dimedove.com/api-reference/conversations/send-message.md): Sends a user message to the conversation and returns the AI agent's response. Supports both streaming (Server-Sent Events) and non-streaming (JSON) response modes. This endpoint is rate-limited. - [Create completion](https://docs.dimedove.com/api-reference/completions/create-completion.md): Generates a one-shot text completion using the app's agent configuration. Unlike the conversation endpoints, this does not create or belong to a conversation. It produces a single piece of text from your instruction, grounded in the agent's business context. Supports both streaming (Server-Sent Even… - [Overview](https://docs.dimedove.com/integrations/overview.md): Check whether a connected CRM or record system is working, and decide exactly what your agents may do in it. - [Slack](https://docs.dimedove.com/integrations/slack.md): Connect Dimedove with Slack for real-time team notifications and AI agent deployment - [Microsoft Teams](https://docs.dimedove.com/integrations/microsoft-teams.md): Connect Dimedove with Microsoft Teams to deploy AI agents in your channels and reach Ask Dimedove from Teams - [Facebook Messenger](https://docs.dimedove.com/integrations/facebook-messenger.md): Connect Dimedove with Facebook Messenger to automate conversations on your Facebook Pages - [Instagram](https://docs.dimedove.com/integrations/instagram.md): Connect Dimedove with Instagram to automate direct messages and comment interactions - [TikTok](https://docs.dimedove.com/integrations/tiktok.md): Connect Dimedove with TikTok to automate direct messages and comment interactions on your videos - [HubSpot](https://docs.dimedove.com/integrations/hubspot.md): Connect Dimedove with HubSpot CRM for seamless customer data synchronization - [Salesforce](https://docs.dimedove.com/integrations/salesforce.md): Connect Dimedove with Salesforce CRM for comprehensive customer data management - [Attio](https://docs.dimedove.com/integrations/attio.md): Connect Dimedove with Attio CRM for modern customer relationship management - [Pipedrive](https://docs.dimedove.com/integrations/pipedrive.md): Connect Dimedove with Pipedrive CRM for streamlined sales pipeline management - [Close](https://docs.dimedove.com/integrations/close.md): Connect Dimedove with Close CRM for streamlined sales management - [Zoho CRM](https://docs.dimedove.com/integrations/zoho.md): Connect Dimedove with Zoho CRM for comprehensive business management - [Airtable](https://docs.dimedove.com/integrations/airtable.md): Connect Dimedove with Airtable to sync records across your bases and tables - [Applied Epic](https://docs.dimedove.com/integrations/applied-epic.md): Connect Dimedove with Applied Epic so your agents can look up client records and log activities in your agency management system. - [Calendly](https://docs.dimedove.com/integrations/calendly.md): Connect Dimedove with Calendly so your agents can share booking links or schedule meetings directly in the conversation. - [Cal.com](https://docs.dimedove.com/integrations/calcom.md): Connect Dimedove with Cal.com so your agents can share booking links or schedule meetings directly in the conversation. - [Outlook Calendar](https://docs.dimedove.com/integrations/outlook-calendar.md): Connect Dimedove with your Microsoft 365 Outlook calendars so your agents can check availability, book, and reschedule meetings directly in the conversation. - [Acuity Scheduling](https://docs.dimedove.com/integrations/acuity.md): Connect Dimedove with Acuity Scheduling so your agents can check availability, book, and reschedule appointments directly in the conversation. - [Notion](https://docs.dimedove.com/integrations/notion.md): Connect Dimedove with Notion for organized knowledge management and documentation - [Linear](https://docs.dimedove.com/integrations/linear.md): Connect Dimedove with Linear to create issues from qualified leads - [Intercom](https://docs.dimedove.com/integrations/intercom.md): Connect Dimedove with Intercom to enhance sales with support context - [Zendesk](https://docs.dimedove.com/integrations/zendesk.md): Connect Dimedove with Zendesk to enhance sales with support context - [Shopify](https://docs.dimedove.com/integrations/shopify.md): Connect Dimedove with Shopify to drive e-commerce sales - [Changelog](https://docs.dimedove.com/changelog/overview.md): Product updates and announcements from the Dimedove team - [Terms of service](https://docs.dimedove.com/legal/terms-of-service.md) - [Privacy policy](https://docs.dimedove.com/legal/privacy-policy.md) - [Cookie policy](https://docs.dimedove.com/legal/cookie-policy.md) - [Security policy](https://docs.dimedove.com/legal/security-policy.md) - [Personal information governance](https://docs.dimedove.com/legal/personal-information-governance.md) - [Subprocessors list](https://docs.dimedove.com/legal/subprocessors-list.md) - [Frequently Asked Questions](https://docs.dimedove.com/faqs/general.md): Common questions and answers about using Dimedove ## OpenAPI Specs - [apps-api](/openapi/apps-api.json) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.