Skip to Content
FeaturesAI Skills

AI Skills

AI Skills are modular capabilities that extend what your workspace assistants can do. Each skill adds new tools that the AI can call during conversations. Skills are feature-flagged and can be enabled or disabled independently.

How Skills Work

When you send a message to an assistant, ScendCore:

  1. Checks which skills are enabled for your tenant (via feature flags)
  2. Checks which skills apply to the current assistant
  3. Checks that any required API keys are present
  4. Merges the enabled skill tools into the assistant’s available tool set
  5. The LLM sees all available tools and decides which ones to call

If a skill is disabled, the LLM never sees its tools — they are completely invisible, not just greyed out.

Skill Phases

Skills are organized into four phases:

Phase 1: Core Platform Skills (Free)

These skills use your existing ScendCore data and require no external API keys.

SkillFlagToolsAvailable To
Schedule Meetingskill_schedule_meetingCheck availability, book appointment, send inviteMeeting Prep, Draft Email
CRM Writeskill_crm_writeCreate contact, update contact, create opportunity, log activityResearch, Draft Email, Prospecting
Enroll in Sequenceskill_enroll_sequenceEnroll contact, list sequencesProspecting, Draft Email
Activity Loggingskill_crm_writeLog call, log note, log activityAll assistants

Phase 2: Document Generation (Free)

Generate professional documents directly from assistant conversations.

SkillFlagToolsFormats
Document Generationskill_doc_generationGenerate PDF, DOCX, PPTX, chart imagesPDF, Word, PowerPoint, PNG charts

Generated documents are saved to the Documents page and can be downloaded or shared.

Phase 3: External Intelligence (Paid APIs)

These skills require external API keys and may incur per-query costs.

SkillFlagRequired API KeyTools
Web Searchskill_web_searchTAVILY_API_KEYSearch the web for real-time information
LinkedIn Lookupskill_linkedin_lookupPDL_API_KEYLook up professional profiles and company data
Competitive Intelskill_competitive_intelTAVILY_API_KEYResearch competitors and market positioning

If the required API key is not set, the skill is silently excluded — no errors, just not available.

Phase 4: Advanced Actions

SkillFlagToolsDescription
Send SMSskill_send_smsSend text messageSend SMS via tenant’s Twilio channel account

Enabling and Disabling Skills

Skills are controlled through feature flags managed by your platform administrator. Each skill has a corresponding flag:

Feature FlagSkill
skill_schedule_meetingMeeting scheduling
skill_crm_writeCRM write operations and activity logging
skill_enroll_sequenceSequence enrollment
skill_doc_generationDocument generation
skill_web_searchWeb search
skill_linkedin_lookupLinkedIn/PDL lookup
skill_competitive_intelCompetitive intelligence
skill_send_smsSMS sending

Skill-to-Assistant Matrix

Not every skill is available to every assistant. Skills are assigned to the assistants where they make sense:

  • Research — CRM write, web search, LinkedIn lookup, competitive intel
  • Meeting Prep — Schedule meeting, CRM write, document generation
  • Draft Email — CRM write, schedule meeting, enroll sequence
  • Prospecting — CRM write, web search, LinkedIn lookup, enroll sequence, SMS
  • Analytics — Document generation (for charts and reports)
  • Coaching — Activity logging

Environment Variables for Paid Skills

VariableServiceCost
TAVILY_API_KEYTavily web search APIPer-query pricing
PDL_API_KEYPeople Data Labs (LinkedIn data)Per-query pricing

These are set at the platform level by your administrator.

Troubleshooting

Skill tools not appearing

  • Check that the feature flag is enabled for your tenant.
  • Verify the required API key is set (for paid skills).
  • Confirm the skill applies to the assistant you are using.

Document generation failing

  • Ensure the skill_doc_generation flag is enabled.
  • Check that Supabase Storage is configured for the documents bucket.
Last updated on