Thoughtly website screenshot

Thoughtly

Thoughtly is an AI voice and chat agent platform that helps revenue and support teams contact every lead across every channel — voice, SMS, email, WhatsApp, and iMessage. The product combines a no-code agent designer (decision-tree builder, Vibes AI assistant, Genius knowledge base), a managed telephony layer (purchased numbers, branded calling, BYOC, voice cloning), and a public REST API for programmatically creating contacts, triggering outbound calls, and subscribing to call-completion webhooks. Thoughtly integrates natively with Salesforce, HubSpot, Zoho, GoHighLevel, Keap, Pipedrive, Attio, Calendly, Acuity, Cal.com, Mindbody, Gmail, Slack, Zendesk, Shopify, Zapier, and Make.

Thoughtly publishes 4 APIs on the APIs.io network, including agent API, contact API, user API, and 1 more. Tagged areas include Voice AI, Chat AI, Conversational AI, AI Agents, and Outbound Calling.

The Thoughtly catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Thoughtly’s developer surface includes authentication, developer portal, documentation, getting-started guide, signup flow, pricing, changelog, and 29 more developer resources.

57.8/100 strong ▼ -8.4 Agent 36/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
4 APIs 16 Features
Voice AIChat AIConversational AIAI AgentsOutbound CallingInbound CallingLead ConversionSMSWhatsAppCRMTelephony

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 57.8/100 · strong
Contract Quality 17.4 / 25
Developer Ergonomics 9.6 / 20
Commercial Clarity 14.2 / 20
Operational Transparency 5.8 / 13
Governance 8.3 / 12
Discoverability 7.4 / 10
Agent readiness — 36/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/thoughtly: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 4

Individual APIs this provider publishes, each with its own machine-readable definition.

Thoughtly agent API

Voice and chat agent operations. Agents are referenced as "interviews" in URLs.

Thoughtly contact API

Contact management — create, retrieve, update, and call contacts.

Thoughtly user API

Authenticated user details.

Thoughtly webhooks API

Webhook subscription, unsubscription, and automation triggers.

Postman Collections 4

Ready-to-run Postman collections for exercising this provider's APIs.

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Thoughtly API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Thoughtly Rate Limits

1 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 16

Notable capabilities this provider offers.

No-code Agent Builder with decision-tree nodes, variables, outcomes, and branching logic
Vibes AI assistant for generating and editing agent workflows from natural language
Genius knowledge base (RAG) for grounding agents in customer documents and data
Voice library plus voice cloning and Bring Your Own Key (BYOK) TTS
Branded calling, Bring Your Own Carrier (BYOC), and phone number purchase/management
Public REST API for agents, contacts, calls, webhooks, and automations
Webhook events NEW_RESPONSE, PHONE_TRANSFER, FOLDER_NEW_RESPONSE, FOLDER_PHONE_TRANSFER, ACTION_FAILED
Webhook-triggered Automations for chaining Agent calls with HTTP, CRM, SMS, and email steps
Omnichannel agents — voice → SMS → email → WhatsApp follow-up cadence
Bulk upload + bulk call workflows with Audiences segmentation
Multilingual agents and call screening bypass
Mid-call SMS and mid-call website lookup actions
Analytics dashboard, audit log, and call history with outcome classification
Workspaces with role-based access and team invites
Native integrations with 25+ tools including Salesforce, HubSpot, Zapier, Make, and Shopify
100 requests per minute API rate limit; subscriber 429s retried once with Retry-After

Scroll for all 16

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Thoughtly Context

0 classes · 4 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Thoughtly API Rules

5 rules · 4 warnings 1 info

SPECTRAL

Thoughtly API Rules

6 rules · 1 errors 4 warnings

SPECTRAL

JSON Schema 4

Standalone JSON Schema definitions for this provider's data models.

Thoughtly Agent

11 properties

JSON SCHEMA

Thoughtly Call

14 properties

JSON SCHEMA

Thoughtly Contact

9 properties

JSON SCHEMA

Thoughtly Webhook

0 properties

JSON SCHEMA

JSON Structure 2

JSON Structure definitions describing this provider's data shapes.

Thoughtly Call Structure

0 properties

JSON STRUCTURE

Thoughtly Contact Structure

0 properties

JSON STRUCTURE

Examples 4

Example request and response payloads for these APIs.

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Thoughtly Authentication

apiKey · 2 schemes

SECURITY

Thoughtly Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Thoughtly Trust Center

trust center published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Thoughtly Agentic Access

12 operations · 6 acting

12 operations · 6 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 4

The organization behind the API

Other 10

Properties that don't map to a standard resource type

Scroll for all 10

Source (apis.yml)

apis.yml Raw ↑
aid: thoughtly
name: Thoughtly
url: https://raw.githubusercontent.com/api-evangelist/thoughtly/refs/heads/main/apis.yml
description: 'Thoughtly is an AI voice and chat agent platform that helps revenue and support

  teams contact every lead across every channel — voice, SMS, email, WhatsApp,

  and iMessage. The product combines a no-code agent designer (decision-tree

  builder, Vibes AI assistant, Genius knowledge base), a managed telephony layer

  (purchased numbers, branded calling, BYOC, voice cloning), and a public REST

  API for programmatically creating contacts, triggering outbound calls, and

  subscribing to call-completion webhooks. Thoughtly integrates natively with

  Salesforce, HubSpot, Zoho, GoHighLevel, Keap, Pipedrive, Attio, Calendly,

  Acuity, Cal.com, Mindbody, Gmail, Slack, Zendesk, Shopify, Zapier, and Make.

  '
type: Index
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
position: Provider
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/thoughtly.png
tags:
- Voice AI
- Chat AI
- Conversational AI
- AI Agents
- Outbound Calling
- Inbound Calling
- Lead Conversion
- SMS
- WhatsApp
- CRM
- Telephony
created: '2026-05-24'
modified: '2026-05-24'
specificationVersion: '0.20'
apis:
- aid: thoughtly:thoughtly-agent-api
  name: Thoughtly agent API
  description: Voice and chat agent operations. Agents are referenced as "interviews" in URLs.
  humanURL: https://docs.thoughtly.com/developers
  baseURL: https://api.thoughtly.com
  tags:
  - agent
  properties:
  - type: OpenAPI
    url: openapi/thoughtly-agent-api-openapi.yml
  - type: Documentation
    url: https://docs.thoughtly.com/developers
  - type: Documentation
    url: https://docs.thoughtly.com/api-reference
  - type: SpectralRules
    url: rules/thoughtly-rules.yml
  - type: JSONSchema
    url: json-schema/thoughtly-contact-schema.json
  - type: JSONSchema
    url: json-schema/thoughtly-agent-schema.json
  - type: JSONSchema
    url: json-schema/thoughtly-call-schema.json
  - type: JSONSchema
    url: json-schema/thoughtly-webhook-schema.json
  - type: JSONStructure
    url: json-structure/thoughtly-contact-structure.json
  - type: JSONStructure
    url: json-structure/thoughtly-call-structure.json
  - type: JSONLD
    url: json-ld/thoughtly-context.jsonld
  - type: Examples
    url: examples/thoughtly-create-contact-example.json
  - type: Examples
    url: examples/thoughtly-call-contact-example.json
  - type: Examples
    url: examples/thoughtly-subscribe-webhook-example.json
  - type: Examples
    url: examples/thoughtly-new-response-webhook-example.json
  - type: Webhooks
    url: https://docs.thoughtly.com/integrations/webhooks
  - type: Documentation
    url: https://docs.thoughtly.com/automations/getting-started
  - type: Authentication
    url: https://app.thoughtly.com/settings/developer
- aid: thoughtly:thoughtly-contact-api
  name: Thoughtly contact API
  description: Contact management — create, retrieve, update, and call contacts.
  humanURL: https://docs.thoughtly.com/developers
  baseURL: https://api.thoughtly.com
  tags:
  - contact
  properties:
  - type: OpenAPI
    url: openapi/thoughtly-contact-api-openapi.yml
  - type: Documentation
    url: https://docs.thoughtly.com/developers
  - type: Documentation
    url: https://docs.thoughtly.com/api-reference
  - type: SpectralRules
    url: rules/thoughtly-rules.yml
  - type: JSONSchema
    url: json-schema/thoughtly-contact-schema.json
  - type: JSONSchema
    url: json-schema/thoughtly-agent-schema.json
  - type: JSONSchema
    url: json-schema/thoughtly-call-schema.json
  - type: JSONSchema
    url: json-schema/thoughtly-webhook-schema.json
  - type: JSONStructure
    url: json-structure/thoughtly-contact-structure.json
  - type: JSONStructure
    url: json-structure/thoughtly-call-structure.json
  - type: JSONLD
    url: json-ld/thoughtly-context.jsonld
  - type: Examples
    url: examples/thoughtly-create-contact-example.json
  - type: Examples
    url: examples/thoughtly-call-contact-example.json
  - type: Examples
    url: examples/thoughtly-subscribe-webhook-example.json
  - type: Examples
    url: examples/thoughtly-new-response-webhook-example.json
  - type: Webhooks
    url: https://docs.thoughtly.com/integrations/webhooks
  - type: Documentation
    url: https://docs.thoughtly.com/automations/getting-started
  - type: Authentication
    url: https://app.thoughtly.com/settings/developer
- aid: thoughtly:thoughtly-user-api
  name: Thoughtly user API
  description: Authenticated user details.
  humanURL: https://docs.thoughtly.com/developers
  baseURL: https://api.thoughtly.com
  tags:
  - user
  properties:
  - type: OpenAPI
    url: openapi/thoughtly-user-api-openapi.yml
  - type: Documentation
    url: https://docs.thoughtly.com/developers
  - type: Documentation
    url: https://docs.thoughtly.com/api-reference
  - type: SpectralRules
    url: rules/thoughtly-rules.yml
  - type: JSONSchema
    url: json-schema/thoughtly-contact-schema.json
  - type: JSONSchema
    url: json-schema/thoughtly-agent-schema.json
  - type: JSONSchema
    url: json-schema/thoughtly-call-schema.json
  - type: JSONSchema
    url: json-schema/thoughtly-webhook-schema.json
  - type: JSONStructure
    url: json-structure/thoughtly-contact-structure.json
  - type: JSONStructure
    url: json-structure/thoughtly-call-structure.json
  - type: JSONLD
    url: json-ld/thoughtly-context.jsonld
  - type: Examples
    url: examples/thoughtly-create-contact-example.json
  - type: Examples
    url: examples/thoughtly-call-contact-example.json
  - type: Examples
    url: examples/thoughtly-subscribe-webhook-example.json
  - type: Examples
    url: examples/thoughtly-new-response-webhook-example.json
  - type: Webhooks
    url: https://docs.thoughtly.com/integrations/webhooks
  - type: Documentation
    url: https://docs.thoughtly.com/automations/getting-started
  - type: Authentication
    url: https://app.thoughtly.com/settings/developer
- aid: thoughtly:thoughtly-webhooks-api
  name: Thoughtly webhooks API
  description: Webhook subscription, unsubscription, and automation triggers.
  humanURL: https://docs.thoughtly.com/developers
  baseURL: https://api.thoughtly.com
  tags:
  - webhooks
  properties:
  - type: OpenAPI
    url: openapi/thoughtly-webhooks-api-openapi.yml
  - type: Documentation
    url: https://docs.thoughtly.com/developers
  - type: Documentation
    url: https://docs.thoughtly.com/api-reference
  - type: SpectralRules
    url: rules/thoughtly-rules.yml
  - type: JSONSchema
    url: json-schema/thoughtly-contact-schema.json
  - type: JSONSchema
    url: json-schema/thoughtly-agent-schema.json
  - type: JSONSchema
    url: json-schema/thoughtly-call-schema.json
  - type: JSONSchema
    url: json-schema/thoughtly-webhook-schema.json
  - type: JSONStructure
    url: json-structure/thoughtly-contact-structure.json
  - type: JSONStructure
    url: json-structure/thoughtly-call-structure.json
  - type: JSONLD
    url: json-ld/thoughtly-context.jsonld
  - type: Examples
    url: examples/thoughtly-create-contact-example.json
  - type: Examples
    url: examples/thoughtly-call-contact-example.json
  - type: Examples
    url: examples/thoughtly-subscribe-webhook-example.json
  - type: Examples
    url: examples/thoughtly-new-response-webhook-example.json
  - type: Webhooks
    url: https://docs.thoughtly.com/integrations/webhooks
  - type: Documentation
    url: https://docs.thoughtly.com/automations/getting-started
  - type: Authentication
    url: https://app.thoughtly.com/settings/developer
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/thoughtly/overview
- type: AgenticAccess
  url: agentic-access/thoughtly-agentic-access.yml
- type: TrustCenter
  url: security/thoughtly-trust-center.yml
- type: DomainSecurity
  url: security/thoughtly-domain-security.yml
- type: Authentication
  url: authentication/thoughtly-authentication.yml
- type: Website
  url: https://thoughtly.com
- type: Portal
  url: https://docs.thoughtly.com
- type: Documentation
  url: https://docs.thoughtly.com/developers
- type: Documentation
  url: https://docs.thoughtly.com/api-reference
- type: GettingStarted
  url: https://docs.thoughtly.com/getting-started/quick-start
- type: Signup
  url: https://app.thoughtly.com/signup
- type: Login
  url: https://app.thoughtly.com/login
- type: Authentication
  url: https://app.thoughtly.com/settings/developer
- type: Pricing
  url: https://docs.thoughtly.com/platform/billing
- type: Plans
  url: plans/thoughtly-plans-pricing.yml
- type: RateLimits
  url: rate-limits/thoughtly-rate-limits.yml
- type: FinOps
  url: finops/thoughtly-finops.yml
- type: ChangeLog
  url: https://docs.thoughtly.com/support/changelog
- type: Support
  url: https://docs.thoughtly.com/support/getting-help
- type: FAQ
  url: https://docs.thoughtly.com/resources/faq
- type: Glossary
  url: https://docs.thoughtly.com/resources/glossary/overview
- type: Whitepapers
  url: https://docs.thoughtly.com/resources/whitepapers/overview
- type: VideoLibrary
  url: https://docs.thoughtly.com/resources/video-library
- type: Integrations
  url: https://docs.thoughtly.com/integrations/getting-started
- type: Webhooks
  url: https://docs.thoughtly.com/integrations/webhooks
- type: Automations
  url: https://docs.thoughtly.com/automations/getting-started
- type: KnowledgeBase
  url: https://docs.thoughtly.com/genius/getting-started
- type: AgentBuilder
  url: https://docs.thoughtly.com/build/agent-builder/overview
- type: PhoneNumbers
  url: https://docs.thoughtly.com/phone-number/getting-started
- type: Voices
  url: https://docs.thoughtly.com/agents/voices
- type: BlogPost
  url: https://thoughtly.com/blog
  name: Thoughtly Blog
- type: LinkedIn
  url: https://www.linkedin.com/company/thoughtly-ai/
- type: Twitter
  url: https://twitter.com/thoughtlyai
- type: AffiliateProgram
  url: https://docs.thoughtly.com/promptbooks/joining-the-thoughtly-affiliate-program
- type: ReferralProgram
  url: https://docs.thoughtly.com/support/referral-program
- type: Promptbooks
  url: https://docs.thoughtly.com/promptbooks/browse
- type: Vocabulary
  url: vocabulary/thoughtly-vocabulary.yml
- type: Integrations
  url: https://docs.thoughtly.com/integrations/crm/salesforce
  name: Salesforce
- type: Integrations
  url: https://docs.thoughtly.com/integrations/crm/hubspot
  name: HubSpot
- type: Integrations
  url: https://docs.thoughtly.com/integrations/crm/zoho
  name: Zoho CRM
- type: Integrations
  url: https://docs.thoughtly.com/integrations/crm/highlevel
  name: GoHighLevel
- type: Integrations
  url: https://docs.thoughtly.com/integrations/crm/pipedrive
  name: Pipedrive
- type: Integrations
  url: https://docs.thoughtly.com/integrations/crm/attio
  name: Attio
- type: Integrations
  url: https://docs.thoughtly.com/integrations/crm/keap
  name: Keap
- type: Integrations
  url: https://docs.thoughtly.com/integrations/scheduling/calendly
  name: Calendly
- type: Integrations
  url: https://docs.thoughtly.com/integrations/scheduling/acuity
  name: Acuity Scheduling
- type: Integrations
  url: https://docs.thoughtly.com/integrations/scheduling/cal-com
  name: Cal.com
- type: Integrations
  url: https://docs.thoughtly.com/integrations/scheduling/mindbody
  name: Mindbody
- type: Integrations
  url: https://docs.thoughtly.com/integrations/communication/gmail
  name: Gmail
- type: Integrations
  url: https://docs.thoughtly.com/integrations/communication/slack
  name: Slack
- type: Integrations
  url: https://docs.thoughtly.com/integrations/communication/whatsapp-business
  name: WhatsApp Business
- type: Integrations
  url: https://docs.thoughtly.com/integrations/ticketing/zendesk
  name: Zendesk
- type: Integrations
  url: https://docs.thoughtly.com/integrations/e-commerce/shopify
  name: Shopify
- type: Integrations
  url: https://docs.thoughtly.com/integrations/productivity/google-sheets
  name: Google Sheets
- type: Integrations
  url: https://docs.thoughtly.com/integrations/productivity/airtable
  name: Airtable
- type: Integrations
  url: https://docs.thoughtly.com/integrations/productivity/typeform
  name: Typeform
- type: Integrations
  url: https://docs.thoughtly.com/integrations/productivity/trello
  name: Trello
- type: Integrations
  url: https://docs.thoughtly.com/integrations/productivity/smartsheet
  name: Smartsheet
- type: Integrations
  url: https://docs.thoughtly.com/integrations/productivity/zoom
  name: Zoom
- type: Integrations
  url: https://docs.thoughtly.com/integrations/automations/zapier
  name: Zapier
- type: Integrations
  url: https://docs.thoughtly.com/integrations/automations/make
  name: Make
- type: Features
  data:
  - No-code Agent Builder with decision-tree nodes, variables, outcomes, and branching logic
  - Vibes AI assistant for generating and editing agent workflows from natural language
  - Genius knowledge base (RAG) for grounding agents in customer documents and data
  - Voice library plus voice cloning and Bring Your Own Key (BYOK) TTS
  - Branded calling, Bring Your Own Carrier (BYOC), and phone number purchase/management
  - Public REST API for agents, contacts, calls, webhooks, and automations
  - Webhook events NEW_RESPONSE, PHONE_TRANSFER, FOLDER_NEW_RESPONSE, FOLDER_PHONE_TRANSFER, ACTION_FAILED
  - Webhook-triggered Automations for chaining Agent calls with HTTP, CRM, SMS, and email steps
  - Omnichannel agents — voice → SMS → email → WhatsApp follow-up cadence
  - Bulk upload + bulk call workflows with Audiences segmentation
  - Multilingual agents and call screening bypass
  - Mid-call SMS and mid-call website lookup actions
  - Analytics dashboard, audit log, and call history with outcome classification
  - Workspaces with role-based access and team invites
  - Native integrations with 25+ tools including Salesforce, HubSpot, Zapier, Make, and Shopify
  - 100 requests per minute API rate limit; subscriber 429s retried once with Retry-After
  sources:
  - https://thoughtly.com/
  - https://docs.thoughtly.com/developers
  - https://docs.thoughtly.com/api-reference
  - https://docs.thoughtly.com/integrations/getting-started
  - https://docs.thoughtly.com/integrations/webhooks
  - https://docs.thoughtly.com/platform/billing
  updated: '2026-05-24'
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
  url: https://apievangelist.com