Smart Shikka External Service Toolkit Preview

dry_run preview_only api_calls_off keys_off send_off write_off

External Service Toolkit — Catalog & Policy Preview

This page shows a read-only preview of the Smart Shikka External Service Toolkit. It catalogs 9 service categories with 35 candidate APIs sourced from the public-apis/public-apis directory. No real API calls are made. No keys or secrets are configured. No production provider has been selected. All candidate APIs require owner approval before use.

Navigation

Tool Grid Candidate APIs Provider Selection Policy Permission Matrix Redaction & Key Safety Future Unlock Plan

Service Categories (9)

All tools are preview-only. No real API calls, no provider SDK, no secrets.

Email Validation

Validate customer/vendor email addresses before saving to contacts, invoices, or notifications.

preview_only api_calls_off keys_off send_off write_off

Candidate APIs

  • Mailboxlayer apiKey
  • EVA No
  • Kickbox No
  • Abstract Email Validation apiKey
  • Cloudmersive Validate apiKey
Production provider: not selected. Owner approval required.

Phone Validation

Validate customer/vendor phone numbers before saving to contacts or sending SMS.

preview_only api_calls_off keys_off send_off write_off

Candidate APIs

  • Numverify apiKey
  • Veriphone apiKey
  • Abstract Phone Validation apiKey
  • Cloudmersive Validate (Phone) apiKey
Production provider: not selected. Owner approval required.

Location / IP Lookup

Geolocate users by IP for region-specific settings, currency, or language defaults.

preview_only api_calls_off keys_off send_off write_off

Candidate APIs

  • IPstack apiKey
  • ipapi.com apiKey
  • ipfind.io apiKey
Production provider: not selected. Owner approval required.

File Upload & Storage

Upload invoices, receipts, documents, or images for Smart Print/Salary workflows.

preview_only api_calls_off keys_off send_off write_off

Candidate APIs

  • Filestack apiKey
  • Dropbox OAuth
  • Google Drive OAuth
  • ImgBB apiKey
  • GoFile apiKey
Production provider: not selected. Owner approval required.

Currency Exchange Rates

Fetch live/historical exchange rates for multi-currency invoicing or salary conversion.

preview_only api_calls_off keys_off send_off write_off

Candidate APIs

  • Fixer apiKey
  • Exchangerate.host No
  • Frankfurter No
  • ExchangeRate-API apiKey
Production provider: not selected. Owner approval required.

Website Screenshot

Capture screenshots of invoices, reports, or web pages for preview/archival.

preview_only api_calls_off keys_off send_off write_off

Candidate APIs

  • Screenshotlayer No
  • ApiFlash apiKey
  • Browshot apiKey
  • ScreenshotAPI.net apiKey
Production provider: not selected. Owner approval required.

Documents & PDF

Generate, read, or convert documents/PDFs for invoices, salary slips, or kundali charts.

preview_only api_calls_off keys_off send_off write_off

Candidate APIs

  • Google Docs OAuth
  • Google Sheets OAuth
  • Google Slides OAuth
  • APITemplate.io apiKey
Production provider: not selected. Owner approval required.

Calendar & Holidays

Fetch public holidays for payroll calculation, invoice due dates, or muhurat scheduling.

preview_only api_calls_off keys_off send_off write_off

Candidate APIs

  • Calendarific apiKey
  • Nager.Date No
  • Google Calendar OAuth
Production provider: not selected. Owner approval required.

Notification & Messaging (Draft)

Draft push notifications, emails, or in-app messages for alerts and reminders.

preview_only api_calls_off keys_off send_off write_off

Candidate APIs

  • OneSignal apiKey
  • Pusher Beams apiKey
  • EmailJS apiKey
Production provider: not selected. Owner approval required.

Candidate API Catalog (35 total)

CategoryAPIAuthHTTPSStatus
Email Validation Mailboxlayer apiKey Yes not_selected
Email Validation EVA No Yes not_selected
Email Validation Kickbox No Yes not_selected
Email Validation Abstract Email Validation apiKey Yes not_selected
Email Validation Cloudmersive Validate apiKey Yes not_selected
Phone Validation Numverify apiKey Yes not_selected
Phone Validation Veriphone apiKey Yes not_selected
Phone Validation Abstract Phone Validation apiKey Yes not_selected
Phone Validation Cloudmersive Validate (Phone) apiKey Yes not_selected
Location / IP Lookup IPstack apiKey Yes not_selected
Location / IP Lookup ipapi.com apiKey Yes not_selected
Location / IP Lookup ipfind.io apiKey Yes not_selected
File Upload & Storage Filestack apiKey Yes not_selected
File Upload & Storage Dropbox OAuth Yes not_selected
File Upload & Storage Google Drive OAuth Yes not_selected
File Upload & Storage ImgBB apiKey Yes not_selected
File Upload & Storage GoFile apiKey Yes not_selected
Currency Exchange Rates Fixer apiKey No not_selected
Currency Exchange Rates Exchangerate.host No Yes not_selected
Currency Exchange Rates Frankfurter No Yes not_selected
Currency Exchange Rates ExchangeRate-API apiKey Yes not_selected
Website Screenshot Screenshotlayer No Yes not_selected
Website Screenshot ApiFlash apiKey Yes not_selected
Website Screenshot Browshot apiKey Yes not_selected
Website Screenshot ScreenshotAPI.net apiKey Yes not_selected
Documents & PDF Google Docs OAuth Yes not_selected
Documents & PDF Google Sheets OAuth Yes not_selected
Documents & PDF Google Slides OAuth Yes not_selected
Documents & PDF APITemplate.io apiKey Yes not_selected
Calendar & Holidays Calendarific apiKey Yes not_selected
Calendar & Holidays Nager.Date No Yes not_selected
Calendar & Holidays Google Calendar OAuth Yes not_selected
Notification & Messaging (Draft) OneSignal apiKey Yes not_selected
Notification & Messaging (Draft) Pusher Beams apiKey Yes not_selected
Notification & Messaging (Draft) EmailJS apiKey Yes not_selected

Provider Selection Policy

RequirementStatus
Production provider selectedNo
Manual review requiredYes
Server-side key required (where applicable)Yes
Pricing/quota verification requiredYes
Terms/privacy verification requiredYes
Owner approval requiredYes

Permission Matrix

ToolPreviewAPI CallWriteSendOwner Approval
Email Validation preview_only disabled disabled disabled required
Phone Validation preview_only disabled disabled disabled required
Location / IP Lookup preview_only disabled disabled disabled required
File Upload & Storage preview_only disabled disabled disabled required
Currency Exchange Rates preview_only disabled disabled disabled required
Website Screenshot preview_only disabled disabled disabled required
Documents & PDF preview_only disabled disabled disabled required
Calendar & Holidays preview_only disabled disabled disabled required
Notification & Messaging (Draft) preview_only disabled disabled disabled required

Redaction & Key Safety

PolicyStatus
API keys redacted from previewsYes
Frontend key exposure allowedNo
Server-side keys onlyYes
Auth tokens redactedYes
Environment values redactedYes
Key material exposedNo

Future Unlock Plan

  1. Owner selects provider from candidate catalog per category
  2. Server-side key storage (never client-side)
  3. Rate limiting configured per provider
  4. Audit log for every external API call
  5. Owner approval required for sending/paid actions
  6. Safe adapter integration with sanitized response

Live email, phone, and external API actions will require the Tool Approval Workflow and a Safe Tool Execution Plan before execution.

Version 2.1.2.0.262 · Phase: external_service_toolkit_preview · PR: #262 · Smart Shikka