Files
smoothschedule/activepieces-fork/packages/pieces/community/simpliroute/README.md
poduck 3aa7199503 Add Activepieces integration for workflow automation
- Add Activepieces fork with SmoothSchedule custom piece
- Create integrations app with Activepieces service layer
- Add embed token endpoint for iframe integration
- Create Automations page with embedded workflow builder
- Add sidebar visibility fix for embed mode
- Add list inactive customers endpoint to Public API
- Include SmoothSchedule triggers: event created/updated/cancelled
- Include SmoothSchedule actions: create/update/cancel events, list resources/services/customers

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-18 22:59:37 -05:00

3.9 KiB

SimpliRoute Piece for Activepieces

A comprehensive integration piece for SimpliRoute, the last-mile delivery optimization platform. This piece enables seamless automation of delivery operations within Activepieces workflows.

Overview

SimpliRoute is a powerful logistics optimization platform that helps businesses streamline their delivery operations. This Activepieces integration provides access to all major SimpliRoute features including client management, vehicle tracking, route optimization, visit scheduling, and fleet management.

Features

📋 Client Management

  • Get Clients - Retrieve all clients with optional filtering
  • Create Clients - Add single or multiple clients
  • Bulk Delete Clients - Remove multiple clients efficiently
  • Create Client Properties - Add custom client attributes

🚛 Vehicle Management

  • Get Vehicles - List all registered vehicles
  • Create Vehicle - Register new vehicles with full configuration
  • Get Vehicle - Retrieve detailed vehicle information
  • Delete Vehicle - Remove vehicles from fleet

📍 Visit Management

  • Get Visits - Retrieve visits by date
  • Create Visits - Schedule single or multiple visits
  • Get Visit - Get specific visit details
  • Update Visit - Full or partial visit updates
  • Delete Visit - Remove scheduled visits
  • Add Visit Items - Attach items to existing visits
  • Get Visit Detail - Complete visit information

🗺️ Route Management

  • Get Routes - List all routes
  • Create Route - Manual route creation
  • Get Route - Detailed route information
  • Delete Route - Remove routes

🎯 Planning & Optimization

  • Get Plans - Retrieve routing plans
  • Create Plan - Generate optimization plans
  • Get Plan Vehicles - List plan-assigned vehicles
  • Create Full Plan - Complete plan with visits and vehicles

👥 User Management

  • Get Drivers - List all drivers
  • Create Users - Add drivers and users
  • Get User - Retrieve user information
  • Update User - Modify user details
  • Delete User - Remove users

🏷️ Metadata Management

  • Get Skills - Available vehicle/driver skills
  • Get Observations - System observations
  • Get Tags - Available tags
  • Get Zones - Delivery zones
  • Get Fleets - Fleet information
  • Get Sellers - Sales representatives

Advanced Features

  • Custom API Call - Direct SimpliRoute API access for advanced use cases
  • Multi-language Support - Full Spanish (es) localization
  • Comprehensive Error Handling - Robust error management
  • Flexible Authentication - Secure API token validation

Authentication

This piece uses SimpliRoute API tokens for authentication:

  1. Log in to your SimpliRoute account.
  2. Go to the Profile section.
  3. Copy your API token.
  4. Use the token in your ActivePieces connection settings.

The piece automatically validates your token against SimpliRoute's authentication endpoint.

Supported Languages

  • English (default)
  • Spanish (es) - Complete translation including all actions and properties

Installation

This piece is part of the Activepieces community pieces collection. To use it:

  1. Create a new flow in Activepieces
  2. Add a SimpliRoute step
  3. Configure your API authentication
  4. Select the desired action
  5. Configure action parameters

API Endpoints

All actions connect to the official SimpliRoute API at https://api.simpliroute.com/v1/

Development

Building

nx build pieces-simpliroute

Linting

nx lint pieces-simpliroute

Contributing

This piece is part of the Activepieces community project. Contributions are welcome!

  1. Follow Activepieces coding standards
  2. Update documentation
  3. Ensure all linting passes

Support

For issues related to this piece:

Version

Current version: 0.0.1

Built with ❤️ for the Activepieces community.