Wexa AI
  1. Wexa_sdk
Wexa AI
  • Wexa AI
  • Use Cases and Workflows
  • API Reference
  • Troubleshooting Guide
  • Onboarding
    • Getting Started with Wexa
    • Hire your AI Coworker
  • AI Coworker Creation
    • Create your First AI Coworker
    • Process Flows
    • Creating your First Agent
    • Schedule a Process Flow
    • Executing a Process Flow
    • Settings - Input Form
    • History
  • Tables
    • Intro to Tables
    • Adding records to Tables
    • Table Triggers
  • Knowledge Base
    • Intro to Knowledge Base
  • Connectors and MCP Servers
    • Adding a New Connector
    • Adding an MCP Server
    • Setting up Connectors Triggers
  • API Endpoints
    • Project
      • create project
      • Get all projects
      • Get project
      • update project
      • Delete project
      • Get project by proiectName
    • Agentflows
      • create agentflow
      • get agentflows
      • Get agentflow by projectId and UserId
      • get agentflow by id
      • Add skilled agent to agentflow
      • Update skilled agent
    • Connectors
      • Configure connector
      • Get config
      • Retrieve linkedin params
      • get connectors by projectid
      • get connector by Id
      • Delete a connector
      • connector update status
      • get all available trigger actions
    • Skills
      • create skill
      • get skills
      • get skills by category
      • get skills by id
      • skills by name
    • Executeflow
      • create executeflow
      • get executions
      • execute agentflow
      • pause executeflow
      • resume execution
      • cancel executeflow
      • get execution by execution id
      • get execution details for monitoring
    • Actions
      • Customer
        • get customer
        • Get credit history
      • create action
      • get action
    • Files
      • Connectors and MCP Servers
      • upload files
      • get files by fileid
      • get connector by fileid
      • get files by connector_id
    • Inbox
      • Create inbox
      • Update inbox at runtime
      • Update anamoly detection inbox
      • Update Preview Inbox
      • get inbox
    • Tags
      • tags
    • Dashboard
      • get dashboard
      • refresh dashboard
      • delete component in dashboard
    • Tasks
      • get tasks
      • get task by id
      • Pause running task
      • resume task
      • Stop task
    • Tables
      • Insert row in a table
      • Get records
      • Get record by id
      • Update record by id
      • create table
      • create database
      • get tables
      • get table names
      • delete record
      • delete a column
      • Insert column in a table
    • Settings
      • get settings
    • Marketplace
      • get all connectors
      • get marketplace coworkers
      • get marketplace coworker by id
    • Coworker schedules
      • get schedules
      • create coworker schedule
      • get schedule coworker by its id
      • update schedule by its id
      • delete schedule by its id
    • Analytics
      • Get analytics
    • Marketplace coworkers
      • hire a coworker
      • check marketplace coworker update
    • Available Connectors
      • Actions
    • Execution Details
      • Execution details
    • Knowledge Base
      • File Upload
    • Create apikey
      • Generate apikey
  • Wexa_sdk
    • Wexa Python SDK
    • Use Cases and Workflows
    • API Reference
    • Troubleshooting Guide
    • Onboarding
      • Getting Started with Wexa
      • Hire Your AI Coworker
    • AI Coworker Creation
      • Create Your First AI Coworker
      • Process Flows
      • Schedule a Process Flow
      • Creating Your First Agent
      • Executing a Process Flow
      • Settings - Input Form
      • History
    • Tables
      • Intro to Tables
      • Adding Records to Tables
      • Table Triggers
    • Knowledge Base
      • Intro to Knowledge Base
    • Connectors and MCP Servers
      • Adding a New Connector
      • Adding an MCP Server
      • Setting up Connector Triggers
    • API Endpoints
      • Project
        • Create Project
        • Get Projects
        • Get Project by ID
        • Update
        • Delete Project
        • Get project by proiectName
      • Agentflows
  1. Wexa_sdk

Use Cases and Workflows

Wexa Python SDK's versatile platform caters to a broad spectrum of industries and business sizes, offering tailored automation solutions to enhance efficiency and productivity through programmatic integration.

Small and Medium Businesses (SMBs)#

Lead Generation & Enrichment: Automate the process of gathering and enriching lead data to improve sales outreach. Use the SDK to create workflows that fetch lead information from external APIs, update Wexa Tables, and trigger follow-up actions.
Customer Support Automation: Deploy AI-powered chatbots and virtual assistants to provide 24/7 customer service, handling inquiries and resolving common issues. The SDK enables you to programmatically manage support workflows, monitor execution, and handle escalations.
Invoice Management: Streamline invoicing processes, from creation to payment tracking. Use the SDK to create tables for invoice data, automate invoice generation workflows, and track payment status.

Enterprises#

Human Resources Automation: Automate onboarding processes, payroll management, and employee record maintenance. The SDK provides APIs to manage employee data in Wexa Tables, execute onboarding workflows, and integrate with HR systems through connectors.
Customer Service Operations: Utilize AI coworkers to handle routine customer inquiries, allowing human agents to focus on complex issues. The SDK enables programmatic management of customer service workflows, ticket routing, and response automation.
Inventory Reconciliation: Automate the tracking and reconciliation of inventory across multiple locations. Use the SDK to manage inventory tables, execute reconciliation workflows, and generate reports.

Industry-Specific Applications#

Logistics: Manage shipment tracking and fleet coordination through automated workflows. The SDK enables integration with logistics systems, real-time tracking updates, and automated notifications.
Retail: Conduct inventory audits and manage promotional campaigns with AI assistance. Use the SDK to manage product catalogs in Wexa Tables, execute promotional workflows, and analyze sales data.
Construction: Oversee schedule management and progress reporting using AI-driven tools. The SDK provides APIs to manage project schedules, track milestones, and generate progress reports.

Workflow Example: Sales Lead Enrichment#

Here's a complete example of how to implement a sales lead enrichment workflow using the Wexa Python SDK:
Workflow Steps:
1.
Trigger: New row added to Wexa Table with LinkedIn URL
2.
Agent 1: Checks for existing enrichment (via SDK execution)
3.
Agent 2: Calls LinkedIn API via RESTful connector (using client.connectors.action())
4.
Agent 3: Updates Table with enriched data (via SDK table update API)
Modified at 2026-01-02 08:28:15
Previous
Wexa Python SDK
Next
API Reference